List the top facts about Battle of GandesaSummarize this articleWhat is the single most intriguing fact about Battle of Gandesa?Are there any controversies surrounding Battle of Gandesa?